 <!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
    <link rel="stylesheet" href="css/reset.css" />
    <link rel="stylesheet" href="css/main.css" />
    <script type="text/javascript" src="js/jquery-1.12.4.min.js"></script>
    <script type="text/javascript" src="js/jquery-ui.min.js"></script>
    <script type="text/javascript" src="js/jquery.mousewheel.js"></script>
    <title>聊天机器人</title>
  </head>

  <body>
    <div class="wrap">
      <!-- 头部 Header 区域 -->
      <div class="header">
        <h3>小思同学</h3>
        <img src="img/person01.png" alt="icon" />
      </div>
      <!-- 中间 聊天内容区域 -->
      <div class="main">
        <ul class="talk_list" style="top: 0px;">
          <li class="left_word">
            <img src="img/person01.png" /> <span>你好</span>
          </li>
          <li class="right_word">
            <img src="img/person02.png" /> <span>你好哦</span>
          </li>
          <video src="" class="bb1" style="display: none" autoplay></video>
 
        </ul>
        <div class="drag_bar" style="display: none;">
          <div
            class="drager ui-draggable ui-draggable-handle"
            style="display: none; height: 412.628px;"
          ></div>
        </div>
      </div>
      <!-- 底部 消息编辑区域 -->
      <div class="footer">
        <img src="img/person02.png" alt="icon" />
        <input type="text" placeholder="说的什么吧..." class="input_txt" />
        <input type="button" value="发 送" class="input_sub" />
      </div>
      
    </div>
    <script type="text/javascript" src="js/scroll.js"></script>
    <script src="./../lib/axios.js"></script>
    <!-- <script src="./1.js"></script> -->

    <script>
     $(function(){
        $('.input_sub').on('click',function(){
           bb()
        })
       $('.input_sub').on('keydown',function(e){
          if(e.key==='Enter'){
            bb()
          }
       })
      function  bb(){
        let aa=$('.input_txt').val().trim()
       $('.talk_list').append(`
        <li class="right_word">
        <img src="img/person02.png" /> <span>${aa}</span>
        </li>`)
        $('.input_txt').val('')
        
       axios({
         method:'get',
         url:'http://www.liulongbin.top:3006/api/robot',
         params: {
            spoken:aa
         }

       }).then(({data})=>{
        $('.talk_list').append(`<li class="left_word">
            <img src="img/person01.png" /> <span>${data.data.info.text}</span>
          </li>`)
          getvideo(data.data.info.text)
          
       })
      }
      function getvideo(text){
        axios({
          method:'get',
          url:'http://www.liulongbin.top:3006/api/synthesize',
          params:{
            text:text
          }
        }).then(({data})=>{
           $('.bb1').prop('src',data.voiceUrl)
        })
      }
       
     })
    </script>
  </body>
</html>
